﻿This app was designed and coded in C# by TheDarkWraith using Visual Studio 2008. You can contact me at TheDarkWraith@hotmail.com
This app uses a class designed by eclipse2k1. That class is Simple Performance Chart (SpPerfChart.dll). I have and continue to modify the original author's class to add
needed/missing functionality and to make it more advanced. You can find his original work here: http://www.codeproject.com/Articles/17564/Simple-Performance-Chart

I have been using/developing the app with my 1999 Ducati 996.

This app will interface with the Weber-Marelli 1.6M ECU using the cables listed under \Documentation\Cables used\Cables for ECU.txt.

I am releasing this app with source code under the GNU GPL (GNU General Public License) with the following terms:
- It is NOT to be used in any form for commercial purposes!
- Code may not be used in other apps for any purpose.
- Changes may be made to the code provided ALL changes are clearly marked with #region tags and \\\ documentation tags. The documentation tags
  must include:
  - the author of the change(s)
  - why the change(s) was/were made
  - the complete source code is emailed to TheDarkWraith@hotmail.com
- Additions may be added to the code provided that ALL additions are clearly marked with #region tags and \\\ documentation tags. The documentation tags
  must include:
  - the author of the addition(s)
  - why the addition(s) was/were made
  - the complete source code is emailed to TheDarkWraith@hotmail.com
- The assembly name will remain as Weber-Marelli 1_6M_ECU_Tools
- The default namespace will remain as TheDarkWraith.WM16MEV
- The icon for the main form (WM16MEV.cs) will remain as MrFX_Racerboy.ico (the current icon)
- Any new forms added will use the same icon (MrFX_Racerboy.ico)
- The target framework will remain .NET framework 2.0
- The title of the main form (WM16MEV.cs) will remain as Weber-Marelli 1.6M ECU Tools by TheDarkWraith vy where y is the current exe version as built
- Individual code files (i.e. SerialComms.cs for one) will not be used outside of the app and may NOT be used in any other app
- The code will remain C# code and WILL NOT be translated to any other computer language
- All new code files and forms will contain a copy of this license in complete in comment tags (/* */) right after any using statements at start of file
- The status strip (statusStrip1) of the main form (WM16MEV.cs) WILL NOT BE DELETED OR HIDDEN and the right hand side of this status strip WILL contain the tool strip status label
  called tsslLicense WITH the following text: MAY NOT BE USED FOR COMMERCIAL PURPOSES

I've included a \Documentation folder under the Solution Explorer tab which contains all the documentation used to build the app so far (v1.0.34.0)

I am releasing this app with source code under the GNU GPL for hopes that an open source project by the community will take-off! I (TheDarkWraith) will be spear-heading
the project and will remain owner of the project.

Under \Applications you will find some helpful apps for debugging/sniffing. DbgView will show any debug view output from any app that exposes it (this
app does). Serial port sniffer will install a serial port sniffer onto your computer. Any app that does serial comms will have it's COM port send/receive
exposed! You will be able to see in real-time what is happening on a COM port. I urge you all to use this sniffer on apps that are able to read/write ECU
data (EEPROM data) and share with the community your findings so this app can grow! The sniffer has the ability to create log files so you can log all
activity of a COM port while using an app. I would ask that you share these log files with the community if you use this sniffer to reverse-engineer other
apps.